package com.zeyu.soc.log.interactive.protocol;

import com.zeyu.soc.log.spi.TransformDescriptor;

public class TransformCommand implements Command {

	// ================================================================
	// Constants
	// ================================================================

	/**
	 */
	private static final long serialVersionUID = 1L;
	
	// ================================================================
	// Fields
	// ================================================================

	private TransformDescriptor transformDescriptor;

	// ================================================================
	// Constructors
	// ================================================================

	// ================================================================
	// Methods from/for super Interfaces or SuperClass
	// ================================================================

	@Override
	public int getCommandType() {
		return 1;
	}

	@Override
	public Object getCommandContext() {
		return transformDescriptor;
	}

	// ================================================================
	// Public or Protected Methods
	// ================================================================

	// ================================================================
	// Getter & Setter
	// ================================================================

	public void setTransformDescriptor(TransformDescriptor transformDescriptor) {
		this.transformDescriptor = transformDescriptor;
	}

	// ================================================================
	// Private Methods
	// ================================================================

	// ================================================================
	// Inner or Anonymous Class
	// ================================================================

	// ================================================================
	// Test Methods
	// ================================================================
}
